396518
976690
583966
811414
82199
597184
50915
527165
232355
51374
833490
203372
5220799
3641581
3174148
2469804
2263988
2098609
2021358
193278
1803118
1736136
1709196
1652471